Ecco MyPSP Robotics versione 5.2.1 (9 Gennaio 2008): 

MyEye implementa la gestione ed il riconoscimento di immagini utilizzando la libreria Intel Open Source Computer Vision Library.

Oltre che con il riconoscimento PCA ("Principal Component Analysis"), ora anche con il riconscimento tramite
SIFT (Scale Invariant Features).

Qui di seguito le istruzioni per utilizzare il metodo SIFT per il riconoscimento di particolari 
in una immagine di background.

Il folder .\WorkArea\SIFT costituisce l'area di lavoro dove sono salvate figure e dati. 

La prima volta, non e' possibile lanciare "OpenCV SIFT Matching" perche' non ci sono background gi esaminati e da
confrontare.


PASSO 1:

Prima di lanciare "OpenCV SIFT matching" occorre lanciare "OpenCV SIFT Features": inquadrare ad esempio un tavolo 
di lavoro dove ci sono un po' di oggetti e premere CROSS dopo aver posizionato la scelta di menu 
"OPENCV SIFT features".

Attendere un po', non e' immediato: al termine vedrete l'immagine con alcuni segni e tratti e frecce: sono le features
che SIFT ha memorizzato dell'immagine.

PASSO 2:

D'ora in poi potrete confrontare questa immagine con altre perche' SIFT possa riconoscere ed associare gli stessi
particolari e quindi interpretare le immagini.

Ora che avete salvato una immagine di training, potete lanciare "OpenCV SIFT Matching": viene scattata una fotografia 
ed ha inizio un'altra elaborazione che dura qualche secondo e vi fornir le due immagini a confronto: se SIFT
e' riuscito a riconoscere gli stessi particolari nelle due immagini anche se erano in grandezza diversa, vedrete i tratti
e le frecce che collegano i particolari.

RTRIGGER per tornare la menu principale e ripetere l'operazione.

Tipico esempio:
Inquadrate una carta da gioco e lanciate Features.

Poi inquadrate un tavolo con molte carte da gioco tra le quali quella memorizzata: SIFT Matching deve saper associare 
e trovare sul tavolo la carta da gioco memorizzata. 

Let enjoy
 